MCPcopy Create free account
hub / github.com/asg017/sqlite-vss / vector_to_json

Function vector_to_json

src/sqlite-vector.cpp:255–267  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

253#pragma region Json
254
255static void vector_to_json(sqlite3_context *context,
256 int argc,
257 sqlite3_value **argv) {
258
259 vec_ptr pVec = valueAsVector(argv[0]);
260 if (pVec == nullptr)
261 return;
262
263 json j = json(*pVec);
264
265 sqlite3_result_text(context, j.dump().c_str(), -1, SQLITE_TRANSIENT);
266 sqlite3_result_subtype(context, JSON_SUBTYPE);
267}
268
269static void vector_from_json(sqlite3_context *context,
270 int argc,

Callers 1

test_vector_to_jsonMethod · 0.85

Calls 1

valueAsVectorFunction · 0.85

Tested by 1

test_vector_to_jsonMethod · 0.68