载入中...
搜索中...
未找到
eve::database::Model类 参考

Runtime ORM model exposed to Squirrel. 更多...

#include <Database.h>

Public 成员函数

 Model (Connection *connection, std::string table, std::string primaryKey)
 Model.
 
int insertJson (const std::string &json)
 Inserts json.
 
std::string allJson ()
 All json.
 
std::string findJson (const std::string &idJson)
 Finds json.
 
int updateJson (const std::string &idJson, const std::string &json)
 Updates json.
 
int remove (const std::string &idJson)
 Removes remove.
 
Query * query ()
 Queries query.
 

详细描述

Runtime ORM model exposed to Squirrel.

在文件 Database.h 第 258 行定义.

构造及析构函数说明

◆ Model()

eve::database::Model::Model ( Connection *  connection,
std::string  table,
std::string  primaryKey 
)

Model.

在文件 Database.cpp 第 238 行定义.

成员函数说明

◆ allJson()

std::string eve::database::Model::allJson ( )

All json.

在文件 Database.cpp 第 244 行定义.

引用了 eve::database::Connection::queryJson().

◆ findJson()

std::string eve::database::Model::findJson ( const std::string &  idJson)

Finds json.

在文件 Database.cpp 第 245 行定义.

引用了 eve::database::Connection::queryByKey().

◆ insertJson()

int eve::database::Model::insertJson ( const std::string &  json)

Inserts json.

在文件 Database.cpp 第 243 行定义.

引用了 eve::database::Connection::insertJson().

◆ query()

Query * eve::database::Model::query ( )

Queries query.

在文件 Database.cpp 第 254 行定义.

◆ remove()

int eve::database::Model::remove ( const std::string &  idJson)

Removes remove.

在文件 Database.cpp 第 251 行定义.

引用了 eve::database::Connection::removeByKey().

◆ updateJson()

int eve::database::Model::updateJson ( const std::string &  idJson,
const std::string &  json 
)

Updates json.

在文件 Database.cpp 第 248 行定义.

引用了 eve::database::Connection::updateByKey().


该类的文档由以下文件生成: