Comments (6)
Which database are you using postgres or mariadb?
For primary key are you using autoincrement or sequence or uuid?
Do you want to insert into table more then one independent tree structure?
from stefano-tree.
@bartko-s I'm using MySQL(MariaDB)
I'm using autoincrement as a primary key
I'm currently inserting into one tree; but would be happy to know how to insert into multiple independent tree structure
from stefano-tree.
Then:
- remove 'sequenceName' from your settings. This is necessary only for postgres(sequence)
- remove 'scopeColumnName' from your settings. This is used only when you want to have more then one tree in one DB table. see #6
- When you create new node then remove 'id' from params. "id" primary key will be generated by database(autoincrement)
$options = array(
'tableName' => 'vz0q4_users',
'idColumnName' => 'id',
'leftColumnName' => 'lft',
'rightColumnName' => 'rght',
'levelColumnName' => 'level',
'parentIdColumnName' => 'parent_id'
);
$tree = new NestedSet($options, $dbAdapter);
from stefano-tree.
@bartko-s
I got that part. what my issue is the content of "values" in the $data array
`$data = array(
// values
// id_column_name => uuid
);
$rootNodeId = $tree->createRootNode($data);
`
from stefano-tree.
@bartko-s I dont know why you close this issue when the problem has not been solved
from stefano-tree.
This is not issue. This is only question. The content of $data is values which you want to insert into database row exlude primary_key(is generated by database autoincrement), left, right, level, scope, parent_id. See example
from stefano-tree.
Related Issues (14)
- Add Laravel support HOT 4
- Add Codeigniter support
- Add helper function "Flat to Nested" HOT 2
- Add Phalcon support HOT 1
- Simplify NestedSet::__construct HOT 1
- Do you have a full list of BC breaks? HOT 4
- Softdelete behaviar HOT 2
- Test code coverage does not work HOT 1
- Moving nodeitem up/down
- What is the scope and the target? HOT 3
- Nest-sets tree is too complex, I found another simple solution
- Online Demo HOT 1
- Add support for user defined node ID HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stefano-tree.