mysql - 如何从 Node.js 中的服务器向数据库 OrientDB 进行查询

标签 mysql node.js orientdb

我的问题是:

  • 如何进行从服务器到数据库的查询?

我一直在阅读一些文章并从 Udemy 看到一些关于 OrientDB 的教程,我发现什么是查询语言,比如 SQL,但我找不到如何将查询从服务器发送到数据库 OrientDB 。我在 Node.js 中制作服务器。

我找到了如何启动和关闭连接:

var OrientDB = require('orientjs');

var server = OrientDB({
host:       'localhost',
port:       8082,  //I am using the port 8081 for Binary and 8082 for Http
username:   'root',
password:   'rootPassword'
});

server.close();

我一直在阅读 OrientDB 文档,但找不到它。 http://orientdb.com/docs/last/index.html

最佳答案

只需要在官方文档中搜索即可

http://orientdb.com/docs/last/OrientJS.html

http://orientdb.com/docs/last/OrientJS-Database.html

var targetAvg = 0.3;
var targetTeam = 'Red Sox';

var hitters = db.query(
   'SELECT name, battavg FROM Player WHERE battavg >= :ba AND team = :team',
   {params: {
      ba: targetAvg,
      team: targetTeam
    },limit: 20 }
).then(
   function(players){
      console.log(players);
   }
);

关于mysql - 如何从 Node.js 中的服务器向数据库 OrientDB 进行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39967922/

相关文章:

php - 通过 JSON 将分隔字符串发送到 PHP 以获取准备好的语句

php - 多个数据库事务 : mysql, SQL 服务器和 PHP

php - Mysql查询: auto-increment manipulation and update on the foreign table

javascript - Web Worker 和 Worker Threads 有什么区别?

database - 无法重置 orient-db 密码

javascript - 如何在 Angular 应用程序中使用 OrientDB HTTP API?

javascript - 值未保存在 orientdb 类中

c# - 无法从 IIS 7.5 上托管的 ASP.NET MVC 项目连接到 mysql 数据库

javascript - 我应该从我使用 (Bluebird) promise 的代码中完全消除 try/catch 吗?

javascript - 禁用 eslint 解析错误消息