【问题标题】:How to create, insert, and update collections with meteor vlasky:mysql package?如何使用流星 vlasky:mysql 包创建、插入和更新集合?
【发布时间】:2020-10-28 10:55:35
【问题描述】:

我想知道如何在 Meteor 上创建 MySql 集合,使用流星 vlasky:mysql 包插入和更新这些集合。我知道如何使用包向客户端发布数据以及如何订阅(SELECT 查询),但我希望我的应用程序是 100% MySQL。谁能帮我 ?我在网上搜索,但没有相关文档。

【问题讨论】:

  • 你不能只使用任何 mysql 包来将 node.js 插入到你的数据库中吗?它不必与您用于从中发布的包相同。
  • 好的,我知道了,你能特别推荐我一个包吗?

标签: mysql database meteor


【解决方案1】:

嗯,the package 的自述文件你指的是状态:

对于 SELECT 以外的操作,例如 UPDATE 和 INSERT,活动的node-mysql 连接(或池)通过 LiveMysql.db(或 LiveMysql.pool)属性公开。

所以这应该有效:

var post  = {id: 1, title: 'Hello MySQL'};
var query = LiveMysql.db.query('INSERT INTO posts SET ?', post, function (error, results, fields) {
  if (error) throw error;
  // Neat!
});
console.log(query.sql); // INSERT INTO posts SET `id` = 1, `title` = 'Hello MySQL'

【讨论】:

  • 好的,我试试这个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-08
  • 1970-01-01
  • 2013-05-20
  • 2013-04-06
相关资源
最近更新 更多